somebody’s blind spot - French English Dictionary